knifing through - French English Dictionary